@echo off
echo 正在配置 Electron 镜像源...
echo.

echo 可用的镜像源：
echo 1. npmmirror 镜像 (推荐，已验证)
echo 2. 华为云镜像
echo 3. 中科大镜像
echo 4. 清华大学镜像
echo.

set /p choice=请选择镜像源 (1-4, 默认为1): 

if "%choice%"=="" set choice=1
if "%choice%"=="1" (
    set ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/
    echo 已选择 npmmirror 镜像
)
if "%choice%"=="2" (
    set ELECTRON_MIRROR=https://mirrors.huaweicloud.com/electron/
    echo 已选择华为云镜像
)
if "%choice%"=="3" (
    set ELECTRON_MIRROR=https://mirrors.ustc.edu.cn/electron/
    echo 已选择中科大镜像
)
if "%choice%"=="4" (
    set ELECTRON_MIRROR=https://mirrors.tuna.tsinghua.edu.cn/electron/
    echo 已选择清华大学镜像
)

set ELECTRON_CACHE=%USERPROFILE%\.electron-cache

echo.
echo 当前配置：
echo ELECTRON_MIRROR=%ELECTRON_MIRROR%
echo ELECTRON_CACHE=%ELECTRON_CACHE%
echo.
echo 配置完成！现在可以运行构建命令了。
pause